package com.yc.sole.framework.utils.node;


import java.util.List;

public interface TreeNode<T> {

    /**
     * 获取父节点key
     *
     * @return l
     */
    String getPid();

    /**
     * 获取当前节点的key
     *
     * @return l
     */
    String getNodeId();

    /**
     * 获取子节点
     *
     * @return c
     */
    List<T> getChildren();

    /**
     * 子节点赋值
     *
     * @param children c
     */
    void setChildren(List<T> children);
}
